using System;
using System.Collections.Generic;
using System.Text;

namespace Mono.Boost.Graph
{
    class VerticesCollection : IVerticesCollection
    {



        #region IVerticesCollection Members

        public Vertex Last
        {
            get { throw new Exception("The method or operation is not implemented."); }
        }

        public int Count
        {
            get { throw new Exception("The method or operation is not implemented."); }
        }

        #endregion

        #region ICollection<Vertex> Members

        public void Add(Vertex item)
        {
            throw new Exception("The method or operation is not implemented.");
        }

        public void Clear()
        {
            throw new Exception("The method or operation is not implemented.");
        }

        public bool Contains(Vertex item)
        {
            throw new Exception("The method or operation is not implemented.");
        }

        public void CopyTo(Vertex[] array, int arrayIndex)
        {
            throw new Exception("The method or operation is not implemented.");
        }

        public bool IsReadOnly
        {
            get { throw new Exception("The method or operation is not implemented."); }
        }

        public bool Remove(Vertex item)
        {
            throw new Exception("The method or operation is not implemented.");
        }

        #endregion

        #region IEnumerable<Vertex> Members

        public IEnumerator<Vertex> GetEnumerator()
        {
            throw new Exception("The method or operation is not implemented.");
        }

        #endregion

        #region IEnumerable Members

        System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
        {
            throw new Exception("The method or operation is not implemented.");
        }

        #endregion
    }
}
